chess diplomacy
ChessPrime Minister Modi gifts Javokhir Sindarov's World Cup scoresheet to Uzbek presidentPrime Minister of India Narendra Modi gifted a handwritten scoresheet from th...
VolleyballVietnam Women's Volleyball: A Single Pillar and the Unanswered Question of an Olympic CycleOn a late-year evening at Phu Tho Arena, as Vietnam's women's volleyball team...
Domestic FootballHuynh Tan Sinh's 78th-Minute Kick and a Disciplinary Lesson for V-League 2026-2027On the evening of September 20, 2026, Cong An Ha Noi defeated host club Dong...
EsportsAFF Cup 2026 Final: Vietnam and the Defensive Counter-Attack Meta PuzzleIn the 74th minute of the second leg at My Dinh Stadium, Nguyen Xuan Son...
Domestic FootballReturning from injury: the data Vietnamese football forgets in transfer seasonIt happened in the 63rd minute. A winger received the ball down the left...
Domestic FootballDinh Bac scores as Vietnam beat Philippines: Three debutants and the problem of controlling a game after taking the leadIn the 25th minute, Dinh Bac did not need much space. The ball bounced off th...
Martial ArtsWhen ‘Insufficient Data’ Becomes a Verdict: Is Vietnamese Martial Arts Self-Deceiving?Ever since I sat in the commentary chair, I have never faced as much backlash...
VolleyballEstonia Stun Hosts Finland 3-2 in Tampere: Pool C Closes With an UpsetWhen the decisive tie-break settled at 15-11 in Estonia's favor, the Nokia...
International FootballFrom My Dinh 2026 to an Unfinished Dream: Vietnamese Football and Its Unhealed ScarsOn the night of December 15, 2026, at My Dinh Stadium, Nguyen Anh Duc placed ...
International FootballAli Al-Bulaihi and the Al-Ahsa Brace: A Defender's 22-Goal Record Measured in LongevityIn the 31st minute at Al-Ahsa, Ali Al-Bulaihi rose to head home a rebound...
BadmintonA 21-12 Opening Game Is No Cushion: The Scoreline Curve of Satwik-Chirag and India's Load Problem at the 2026 Asian GamesAt the Ichinomiya City Municipal Gymnasium in Aichi Prefecture, a scoreboard...
VolleyballVietnamese Volleyball and the Judgment Gap: When the Whistle Has No WitnessIn the fourth set of a national volleyball championship semifinal, the score...
VolleyballAVP League 2026: When the Blocker Is Pulled Off the Net, Two Finals Are Decided Behind ItSecond set, 8-6 in favor of Brasher/Cruz. Tori Wilkerson — the league leader ...
EsportsThe Empty Transfer Report and the 'No Risk Found' TrapAt 2 a.m. in Busan, a file landed in my inbox. Nine sections. Nine blank...
VolleyballFukuoka: Bahrain Beat Oman 3-0 and Still Went Out — Point Ratio Settled Their Fate in the AVC Pool StageSet three ended at 25-23. Twenty minutes later, the entire Bahrain squad was...
EsportsChampions Shanghai: Four Chinese Teams Go 0-8 on Maps and a Gap Measured at 42 Rounds Won to 104 LostI reopened the recordings of the four opening matches at VALORANT Champions...
International FootballSantos Laguna, Color Esperanza and the Puebla Scar in Liga MX Memory“So aren't they going to fire this community manager?” That comment sat benea...
Table TennisAfter Ma Long: The Gap in Chinese Table Tennis Isn't on the ScoreboardParis, August 4, 2026. When the last ball of the men's singles final left the...
International FootballMacías's Knees and the Long Autumn at OlímpicoThere is a sound that never makes it into the match report. It is the sound o...
International FootballThe Discipline of Empty Data: Why a Football Analyst Must Know How to Say 'Insufficient Evidence'In the studio of Catalan radio, on the night of June 15, 2026, I sat in front...
